BracketSpace\Notification\Core\Notification A

Total Complexity 75
Dependencies 9
Dependents 25
Total lines 671
Lines of code 261
Logical lines of code 131
Comment lines 270
Methods 38
Properties 9

Methods 38

Method Rating Maintainability Complexity Lines of code
setup()
B
43 17 47
addCarrier()
S
55 4 20
addExtra()
S
64 5 9
__unserialize()
S
53 3 22
__clone()
S
63 3 11
from()
S
61 2 13
setCarrierData()
S
71 2 6
toArray()
S
66 2 8
removeExtra()
S
69 2 7
getExtra()
S
74 2 4
getCarrierData()
S
71 2 6
setCarriers()
S
69 2 7
disableCarrier()
S
71 2 6
enableCarrier()
S
69 2 7
getCarrier()
S
71 2 6
setVersion()
S
77 1 4
to()
S
78 1 3
setSourcePostId()
S
81 1 3
getEnabled()
S
82 1 3
__serialize()
S
80 1 3
setEnabled()
S
77 1 4
getCarriers()
S
82 1 3
setSource()
S
77 1 4
getSource()
S
82 1 3
__construct()
S
81 1 3
getVersion()
S
82 1 3
setExtras()
S
77 1 4
getExtras()
S
82 1 3
setTrigger()
S
77 1 4
getTrigger()
S
82 1 3
setTitle()
S
77 1 4
setHash()
S
77 1 4
getHash()
S
82 1 3
refreshHash()
S
77 1 4
getEnabledCarriers()
S
69 1 8
createHash()
S
80 1 3
isEnabled()
S
80 1 3
getTitle()
S
82 1 3